1.5299999999999999863e-56 membrane-bounded organelle